Skip to content

Model YAML cards in frontend, plus logo change.#78

Draft
jmsssc wants to merge 25 commits intomainfrom
today-fixups-from-main
Draft

Model YAML cards in frontend, plus logo change.#78
jmsssc wants to merge 25 commits intomainfrom
today-fixups-from-main

Conversation

@jmsssc
Copy link
Collaborator

@jmsssc jmsssc commented Jan 20, 2026

This brings in end-to-end connection of the model YAML / MD data to the frontend!

The logo changes are also here, as you can see it does not look super great with the purple background:
image

Needs to be brought up to date with main as I worked on slightly out of date main code.

jmsssc added 25 commits January 20, 2026 17:09
…es can still be rendered. Not ideal but custom solutions require a lot of CSS
…re usefully (CSS adjustments for tables still needed)
…t shown displayed model is not used for the actual API calls yet
…lass to expect that coordinates can sometimes be strings.

Better filtering/conditions for avoiding bad data causing NANS which could seep into ID problems.
…sometimes only for months; not years, (B) not show misleading stale data

Closes #72
… data for requested date."} error where nothing shows, but the API responded with HTTP 200 so no error gets shown nor the loading skeleton triggered.
@iulusoy
Copy link
Member

iulusoy commented Feb 17, 2026

So I believe there is an issue with how the NUTS data is requested in the nutsApi service. It sets the URL to

const DEFAULT_NUTS_API_BASE = "http://127.0.0.1:8000";

but in the docker compose this would be /api/nuts_data or something like that. So the Europe only view does not render in the production environment.

@jmsssc
Copy link
Collaborator Author

jmsssc commented Feb 18, 2026

Ah yes. I think the way it parses information together, the API_BASE should be an env variable, which can be set in the docker compose for the frontend, what do you think?

Yes, I think that would be the best.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants